Big Huge Thesaurus

Vladimir Putin

noun